body{padding:0;margin:0;background:#f1f1f1;font-family:"Microsoft YaHei"}
body,html{overflow:hidden}
ul,p,img{padding:0;margin:0}
li{list-style:none}
a{text-decoration:none}
input,button{font-family:"Microsoft YaHei"}
img{max-width:100%;border:0}
input:focus{box-shadow:0 0 8px #e8e8e8;}
.header{background:url(../images/top-bg.png) repeat-x;width:100%;height:56px;line-height:50px;overflow:hidden}
.headerl{float:left}
.headerl li{float:left;font-weight:bold;color:#fff;font-size:1.5em}
.headerl .headerl-img{margin:8px 10px 0 20px}
.login-content{width:552px;height:352px;margin:-176px 0 0 -276px;background:url(../images/login_background.png) no-repeat;position:absolute;left:50%;top:50%}
.login-pub{padding:0 60px}
.login-a{font-size:24px;font-weight:bold;color:#666;padding:46px 0 20px 0;text-align:center}
.login-b{position:relative;margin-top:20px}
.login-b img{position:absolute;left:10px;top:4px}
.login-b input{font-size:16px;width:370px;padding:0 10px 0 50px;border:1px solid #979797;border-radius:4px;height:38px;line-height:38px}
.login-b input:focus{border:1px solid #0279c4}
.login-b button{background:#0279c4;height:38px;line-height:38px;color:#fff;font-size:18px;border:0;width:100%;border-radius:4px;cursor:pointer}
.login-img{background:url(../images/login_img.png) no-repeat;width:73px;height:71px;position:absolute;right:30px;top:20px}
